home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / dev / misc / gms_user.readme < prev    next >
Encoding:
Text File  |  1998-10-31  |  10.0 KB  |  242 lines

  1. Short:    Games Master System V2.1 (user)
  2. Author:   pmanias@ihug.co.nz (Paul Manias)
  3. Uploader: pmanias@ihug.co.nz (Paul Manias)
  4. Version:  2.1
  5. Type:     dev/misc
  6. Replaces: dev/misc/gms_user.lha
  7.  
  8. ---
  9. Please read the 'New Features' section for update details.
  10. ---
  11.  
  12.  
  13. TITLE
  14.  
  15.      Games Master System
  16.      (GMS)
  17.  
  18.  
  19. VERSION
  20.  
  21.      2.1 (Released October 1998)
  22.  
  23.  
  24. AUTHOR
  25.  
  26.      Paul Manias (pmanias@ihug.co.nz)
  27.  
  28.  
  29. DESCRIPTION
  30.  
  31.     The Games Master System is a developers kit that is aimed at
  32.     enhancing the functionality of the Amiga OS, with emphasis on games
  33.     programming.  It is based on the Amiga shared library standard,
  34.     so will work with any programming language such as C, Assembler,
  35.     E, Basic etc.
  36.  
  37.     The system can be ported across to other platforms besides the
  38.     Amiga, and in future GMS programs could be run on other platforms
  39.     without recompilation (CPU's must match or they have to be
  40.     emulated).
  41.  
  42.     Here are just a few of the features:
  43.  
  44.       - Object Oriented kernel design.
  45.       - Publicly available source code.
  46.       - Fast blitter functions, including CPU assisted blitting.
  47.       - In-built proportional fading functions.
  48.       - Sound support, includes intelligent channel play-back.
  49.       - Music support for the .mod standard.
  50.       - Support for raster/copperlists with built-in special FX.
  51.       - Automatic XPK decompression.
  52.       - External structure and object pre-processing, allows user
  53.         editing of program data.
  54.       - Support for automatic picture remapping and resizing features.
  55.       - Screen support includes double/triple buffering, and
  56.         invisible chunky emulation.
  57.       - Full resource tracking.
  58.       - Support for all kinds of input devices (joysticks, joypads etc)
  59.       - An official system debugger is provided.
  60.       - A user preference program that allows editing of things such as
  61.         default screen dimensions, resolutions, mode promotion etc.
  62.       - Multi-tasking and screen-switching is supported.
  63.  
  64.     The system has a very modern design and includes full resource
  65.     tracking and safe task destruction features.  The debugger is
  66.     incorporated into the system itself, so there is no need for
  67.     special patches or debugging tools.  Functions are written
  68.     with garbage protection features and where possible, software
  69.     based memory protection.  GMS can recover from many programming
  70.     errors that usually result in software failures.
  71.  
  72.     Full documentation and over 70 demo sources in C, Assembler and
  73.     E are included within the developer archive.
  74.  
  75.  
  76. NEW FEATURES
  77.  
  78.     New Functions:
  79.       SetPenShape(), PenLinePxl(), Idle(), GetContainer(),
  80.       AddResource(), FreeResource(), SetContext(), FindField()
  81.  
  82.     New Modules:
  83.       Music
  84.  
  85.     New Demos: c/misc/3DShape.c, e/misc/dprintf.e, amos/3dstarfield
  86.       amos/circle, amos/line, amos/linez, amos/loadiff, amos/moire,
  87.       amos/snow, amos/drawpixel, amos/pixeltrail, c/audio/playmusic.c
  88.  
  89.  
  90. SPECIAL REQUIREMENTS
  91.  
  92.     A full installation will take up 2 megs of space on your hard
  93.     drive.  KingCON or any other enhanced shell with a scroll back
  94.     buffer is desirable for running IceBreaker.
  95.  
  96.     Support is given for E, SAS/C, StormC, DiceC, DevPac and PhxAss.
  97.  
  98.  
  99. AVAILABILITY
  100.  
  101.     GMS is available on all up to date Aminet sites, for example:
  102.  
  103.       ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_dev.lha (799k)
  104.       ftp://ftp.wustl.edu/pub/aminet/dev/misc/gms_user.lha (275k)
  105.  
  106.     Developers will need both archives, Users will only need the second
  107.     archive.
  108.  
  109.  
  110. PRICE
  111.  
  112.     Developers are required to pay a licence fee when a game is released.
  113.     Costs start at $20US for shareware games.  Freeware developers do not
  114.     have to pay this fee.
  115.  
  116.     The user package is shareware based.  On registration you will get
  117.     an unrestricted version of GMSPrefs, access to e-mailed updates,
  118.     bug fixes and so on.  The cost is $20US, and the registration will
  119.     last for 2 years.
  120.  
  121.  
  122. DISTRIBUTAILITY
  123.  
  124.     The gms_dev.lha and gms_user.lha archives are freely distributable,
  125.     provided they remain unchanged.  The Games Master System is (c)
  126.     Copyright 1996-1998 Paul Manias / DreamWorld Productions.
  127.  
  128.  
  129. ============================= Archive contents =============================
  130.  
  131. Original  Packed Ratio    Date     Time    Name
  132. -------- ------- ----- --------- --------  -------------
  133.      737     333 54.8% 16-May-98 13:02:50  GMS.info
  134.     4576    3053 33.2% 03-Oct-98 22:34:54 +CleanDPK
  135.     7720    4957 35.7% 07-May-98 22:51:42 +StartDPK
  136.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  137.      737     334 54.6% 16-May-98 13:02:48 +Demos.info
  138.     1744    1039 40.4% 17-May-98 22:25:32 +BouncingBobs
  139.      562     285 49.2% 17-Jan-98 16:23:40 +BouncingBobs.info
  140.     1276     808 36.6% 14-Jul-98 21:41:28 +Circles
  141.     1692     883 47.8% 17-May-98 22:23:52 +ColourBars
  142.     1694     820 51.5% 31-Mar-98 22:27:58 +PIC.Circle
  143.    29874   17299 42.0% 25-Aug-96 23:07:48 +PIC.green
  144.     2930    1256 57.1% 26-Mar-97 17:27:12 +PIC.HRPulse
  145.    64638   34810 46.1% 13-Aug-96 12:18:30 +PIC.Intro
  146.    13870    8749 36.9% 09-Nov-92 12:36:52 +PIC.Loading
  147.    10658    5557 47.8% 01-Jul-80 04:42:20 +PIC.Pic640x256
  148.     1614     791 50.9% 28-Mar-97 17:13:08 +PIC.Pulse
  149.    11772    2852 75.7% 16-May-98 15:50:26 +PIC.Rambo
  150.     1654     965 41.6% 15-Aug-98 11:47:20 +Rabbit.iff
  151.      666     318 52.2% 15-Aug-98 11:47:20 +Rabbit.iff.info
  152.      350     204 41.7% 04-Oct-98 14:27:22 +Screen.obj
  153.     7532    6049 19.6% 26-Jun-91 01:52:58 +SND.Explosive
  154.     4074    3611 11.3% 05-Dec-96 17:45:04 +SND.Rambo
  155.     4830    3676 23.8% 23-Sep-87 14:26:22 +SND.Sparks
  156.      436     272 37.6% 10-Oct-98 21:22:32 +Worm.obj
  157.     3000    1841 38.6% 13-May-98 17:56:38 +Fire
  158.     4944     627 87.3% 26-Apr-98 11:04:56 +Fire.img
  159.      904     633 29.9% 03-May-98 20:09:52 +GreenFade
  160.     1400     982 29.8% 17-May-98 22:17:24 +Julia
  161.     1832    1058 42.2% 14-May-98 22:31:44 +Moire
  162.     1076     782 27.3% 17-May-98 22:24:50 +Morph
  163.     2716    1379 49.2% 21-Oct-98 21:59:32 +MultiLine
  164.     2928    1466 49.9% 16-May-98 15:50:50 +Proportional
  165.     2772    1478 46.6% 15-Aug-98 11:50:14 +Rabbit
  166.     1420     864 39.1% 07-May-98 22:53:32 +RainingBobs
  167.     1476     912 38.2% 16-May-98 14:42:10 +RamboWorm
  168.     1292     811 37.2% 14-Jul-98 21:37:22 +Rectangles
  169.     1392     831 40.3% 16-May-98 14:41:54 +RGBPixelTrail
  170.     3248    1407 56.6% 17-May-98 22:26:12 +Stars4
  171.     1644     960 41.6% 16-May-98 22:35:42 +Transparent
  172.      535     261 51.2% 06-Sep-97 16:29:26 +Transparent.info
  173.     1521     560 63.1% 15-Aug-98 16:20:46 +Shine.font
  174.      786     594 24.4% 22-Mar-97 12:28:30 +Black_8.iff
  175.     2556    1478 42.1% 22-Mar-97 12:22:20 +Colour_8.iff
  176.      737     333 54.8% 16-May-98 13:02:48 +Games.info
  177.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  178.     1682     867 48.4% 22-Aug-98 11:44:38 +IMPORTANT.TXT
  179.     7609    1585 79.1% 16-May-98 13:02:48 +IMPORTANT.TXT.info
  180.     2841     987 65.2% 24-Oct-98 23:40:22 +Install_English
  181.     1747     995 43.0% 24-Oct-98 23:39:56 +Install_English.info
  182.     1666     836 49.8% 07-Jun-98 16:17:30 +Installation.txt
  183.     7609    1580 79.2% 16-May-98 13:02:50 +Installation.txt.info
  184.    46932   23003 50.9% 22-Oct-98 21:31:42 +dpkernel.library
  185.       94      75 20.2% 26-Oct-98 11:16:42 +general.prefs
  186.     1102     486 55.8% 26-Oct-98 11:16:42 +screens.prefs
  187.       94      75 20.2% 25-Oct-98 23:16:46 +general.prefs
  188.     1102     486 55.8% 25-Oct-98 23:17:08 +screens.prefs
  189.     2643    1322 49.9% 21-Oct-98 20:41:34 +README.TXT
  190.     7609    1584 79.1% 16-May-98 13:02:50 +README.TXT.info
  191.      895     375 58.1% 20-May-98 21:34:40 +REGISTER.TXT
  192.     7609    1583 79.1% 16-May-98 13:02:48 +REGISTER.TXT.info
  193.    40572   19764 51.2% 11-Oct-98 10:19:58 +blitter.mod
  194.     4868    2991 38.5% 14-Aug-98 22:28:50 +colours.mod
  195.     4308    2313 46.3% 04-Oct-98 14:27:52 +config.mod
  196.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  197.     1092     780 28.5% 06-Jul-98 20:07:36 +000.CPU1
  198.      712     526 26.1% 15-Mar-98 19:39:18 +020.Simple
  199.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  200.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  201.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  202.    12308    6029 51.0% 06-Oct-98 21:37:20 +files.mod
  203.     1748    1093 37.4% 28-Jul-98 22:34:48 +fonts.mod
  204.     3340    1922 42.4% 10-Oct-98 09:58:12 +joyports.mod
  205.     3860    2230 42.2% 13-Sep-98 20:47:20 +keyboard.mod
  206.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  207.     1416     965 31.8% 02-Apr-98 22:05:16 +DBLNTSC
  208.     1444     984 31.8% 26-Oct-98 11:15:48 +DBLPAL
  209.     1768    1172 33.7% 01-Jun-98 10:57:40 +NTSC
  210.     1840    1216 33.9% 06-May-98 22:15:46 +PAL
  211.     1408     959 31.8% 02-Apr-98 22:05:04 +VGA
  212.    10512    5590 46.8% 19-Oct-98 22:17:08 +music.mod
  213.     4192    2322 44.6% 13-Oct-98 20:24:30 +objects.mod
  214.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  215.     7696    4209 45.3% 05-Oct-98 21:33:08 +pictures.mod
  216.       80      76  5.0% 30-Aug-98 20:29:32 +bitmap.ref
  217.      101      94  6.9% 30-Aug-98 20:29:26 +cardset.ref
  218.       83      77  7.2% 30-Aug-98 20:29:10 +joydata.ref
  219.       85      77  9.4% 30-Aug-98 20:29:08 +keyboard.ref
  220.      105      89 15.2% 30-Aug-98 20:29:04 +music.ref
  221.      165     111 32.7% 30-Aug-98 20:28:56 +objectfile.ref
  222.      141     116 17.7% 30-Aug-98 20:28:48 +picture.ref
  223.       80      73  8.7% 30-Aug-98 20:28:40 +screen.ref
  224.       81      76  6.1% 30-Aug-98 20:28:36 +segment.ref
  225.      138     116 15.9% 30-Aug-98 20:28:32 +sound.ref
  226.    19716   10711 45.6% 18-Oct-98 22:16:18 +screens.mod
  227.     7876    4560 42.1% 10-Oct-98 19:58:14 +sound.mod
  228.     2400    1598 33.4% 10-Oct-98 19:22:16 +strings.mod
  229.      729     396 45.6% 11-Sep-98 17:22:50 +system.cfg
  230.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  231.       10      10  0.0% 07-Oct-98 18:14:20 +dummy.txt
  232.      737     334 54.6% 16-May-98 13:02:48 +Utils.info
  233.     2273     558 75.4% 11-Nov-97 14:37:58 +GMSPrefs.info
  234.    39820   15045 62.2% 16-Aug-98 21:58:28 +general.mod
  235.    37380   14297 61.7% 16-Aug-98 21:58:02 +GMSPrefs
  236.     9179    3583 60.9% 04-Jul-98 22:47:30 +GMSPrefs.guide
  237.     1817     673 62.9% 11-Nov-96 22:18:08 +GMSPrefs.guide.info
  238.      866     371 57.1% 03-May-97 21:53:42 +GMSPrefs.info
  239.    37076   14181 61.7% 04-Jul-98 00:00:06 +screens.mod
  240. -------- ------- ----- --------- --------
  241.   569161  276394 51.4% 28-Oct-98 05:11:26   107 files
  242.